frequent visiting - French English Dictionary